package com.zllkj.mm.api.remote;

public interface GameApi {
//
//
//    /**
//     * 进入游戏房间查询开奖时间
//     *
//     * @param liveId
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/back_win_time")
//    Observable<BaseResponse<GameTime>> getGameTime(@Field("live_id") String liveId);
//
//    /**
//     * 创建一局新游戏
//     *
//     * @param mid
//     * @param liveId
//     * @param gameType
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/set_game_start")
//    Observable<BaseResponse<GameEntity>> getGame(@Field("uid") String mid,
//                                                 @Field("live_id") String liveId,
//                                                 @Field("game_type") String gameType);
//
//    /**
//     * 添加用户押注记录
//     *
//     * @param mid
//     * @param gid
//     * @param money
//     * @param group
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/add_stake_record")
//    Observable<BaseResponse<GameStakeRecord>> getGameStakeRecord(@Field("mid") String mid,
//                                                                 @Field("gid") String gid,
//                                                                 @Field("money") String money,
//                                                                 @Field("group") String group);
//
//    /**
//     * 查询三组牌的押注情况
//     *
//     * @param gid
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/get_group_stake")
//    Observable<BaseResponse<ArrayList<GameGroupSatke>>> getGameStake(@Field("gid") String gid);
//
//
//    /**
//     * 斗牛抽取三组牌接口
//     *
//     * @param mid
//     * @param gid
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/cow")
//    Observable<BaseResponse<GameCow>> getGameCow(@Field("mid") String mid,
//                                                 @Field("gid") String gid);
//
//    /**
//     * 查询用户是否中奖接口
//     *
//     * @param gid
//     * @param mid
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/judge_user_is_win")
//    Observable<BaseResponse<GameWin>> getGameUserWin(@Field("gid") String gid,
//                                                     @Field("mid") String mid);
//
//
//    /**
//     *
//     * @param uid
//     * @param liveId
//     * @param gid
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/get_game_winer")
//    Observable<BaseResponse<ArrayList<GameVictors>>> getGameVictors(@Field("uid") String uid,
//                                                                    @Field("live_id") String liveId,
//                                                                    @Field("gid") String gid);
//
//    /**
//     * 查询游戏胜负记录接口
//     *
//     * @param uid
//     * @param liveId
//     * @return
//     */
//    @FormUrlEncoded
//    @POST("game/get_game_record")
//    Observable<BaseResponse<ArrayList<GameRecord>>> getGameRecord(@Field("uid") String uid,
//                                                                  @Field("live_id") String liveId);
}
